other settlements related to investing activities - Français Anglais Dictionnaire